Big Huge Thesaurus

genus Hirudo

noun

sounds kind of like